2528,2530,2531,2533,2533,2534,2535,2538,2540,2542,2543,2544,2546,2547,2547,2547,2548,2549,2550,2551,2551,2552,2553,2554,2555,2557,2559,2559,2560,2561,2562,2564,2564,2565,2566,2567,2568,2569,2570,2571,2572,2574,2575,2575,2576,2577,2578,2578,2579,2580,2580,2581,2581,2582,2582,2583,2584,2585,2586,2587,2587,2588,2589,2590,2591,2592,2593,2594,2595,2597,2599,2600,2601,2601,2602,2603,2604,2606,2606,2607,2606,2605,2605,2604,2603,2603,2602,2601,2599,2599,2597,2596,2596,2595,2594,2594,2594,2593,2592,2591,2590,2589,2588,2587,2586,2586,2585,2584,2583,2582,2580,2579,2578,2577,2576,2576,2575,2575,2574,2574,2574,2573,2573,2572,2571,2571,2570,2570,2569,2569,2569,2568,2567,2567,2566,2566,2565,2566,2567,2568,2569,2570,2571,2572,2573,2573,2574,2574,2574,2575,2576,2577,2578,2579,2580,2581,2582,2583,2584,2585,2586,2587,2587,2588,2587,2586,2586,2585,2584,2583,2583,2582,2582,2582,2580,2582,2583,2583,2584,2584,2584,2584,2584,2585,2586,2586,2586,2586,2586,2586,2586,2586,2585,2585,2585,2584,2583,2582,2581,2580,2579,2578,2576,2575,2575,2574,2574,2573,2572,2571,2571,2570,2570,2568,2567,2565,2563,2562,2560,2559,2558,2557,2556,2556,2555,2554,2553,2552,2550,2550,2549,2548,2547,2546,2544,2543,2540,2534,2533,2533,2532,2531,2530,2529,2529,2528,2527,2526,2526,2525,2524,2524,2523,2522,2522,2521,2520,2520,2519,2519,2518,2518,2518,2517,2516,2516,2515,2513,2513,2512,2511,2510,2510,2509,2509,2509,2509,2509,2509,2508,2508,2507,2507,2507,2507,2506,2506,2507,2507,2507,2507,2507,2507,2506,2506,2506,2506,2506,2505,2505,2504,2504,2503,2502,2501,2500,2499,2498,2497,2496,2496,2495,2495,2495,2494,2493,2492,2492,2493,2494,2495,2496,2497,2498,2499,2500,2501,2502,2503,2504,2505,2506,2507,2508,2508,2509,2510,2511,2511,2512,2512,2514,2514,2515,2515,2516,2516,2517,2518,2518,2518,2519,2519,2520,2520,2521,2521,2521,2522,2522,2523,2524,2525,2525,2526,2526,2527,2527,2527,2527,2527,2528,2528,2528;1581,1582,1582,1583,1584,1584,1584,1584,1584,1584,1585,1585,1586,1586,1587,1588,1589,1590,1591,1591,1592,1592,1593,1594,1594,1594,1594,1595,1595,1595,1595,1595,1596,1596,1596,1596,1597,1597,1597,1597,1597,1597,1596,1595,1595,1594,1594,1593,1593,1592,1591,1591,1590,1590,1589,1588,1588,1587,1587,1587,1586,1586,1586,1587,1588,1588,1589,1589,1590,1590,1590,1590,1590,1589,1589,1589,1588,1588,1587,1587,1586,1585,1584,1583,1583,1582,1581,1580,1579,1578,1577,1576,1575,1573,1572,1571,1570,1569,1568,1568,1567,1567,1567,1568,1569,1570,1570,1571,1571,1571,1571,1571,1570,1570,1570,1569,1569,1568,1567,1566,1565,1565,1564,1564,1563,1562,1561,1560,1559,1558,1557,1556,1555,1554,1554,1553,1552,1550,1549,1548,1548,1547,1547,1546,1545,1544,1544,1543,1542,1542,1542,1542,1543,1543,1543,1543,1542,1541,1541,1540,1540,1540,1539,1538,1537,1537,1536,1536,1535,1534,1533,1532,1530,1528,1522,1519,1518,1517,1516,1514,1513,1511,1510,1509,1508,1507,1506,1505,1504,1503,1502,1501,1500,1499,1498,1498,1498,1498,1498,1498,1497,1497,1497,1497,1498,1499,1501,1502,1503,1503,1504,1504,1505,1505,1505,1506,1506,1506,1506,1507,1507,1507,1508,1509,1509,1510,1510,1510,1510,1509,1509,1509,1509,1508,1507,1506,1505,1506,1506,1507,1507,1508,1508,1508,1509,1509,1510,1510,1511,1511,1511,1510,1510,1510,1508,1508,1506,1505,1504,1503,1502,1501,1500,1499,1499,1498,1497,1497,1498,1498,1499,1500,1501,1502,1503,1504,1505,1507,1508,1510,1511,1512,1513,1515,1516,1517,1518,1519,1520,1521,1522,1523,1524,1524,1525,1526,1527,1529,1529,1530,1530,1531,1531,1530,1530,1530,1530,1530,1530,1530,1531,1531,1532,1533,1534,1535,1536,1537,1538,1538,1538,1539,1539,1539,1540,1540,1540,1541,1542,1543,1543,1544,1545,1546,1547,1547,1548,1549,1551,1551,1552,1553,1554,1556,1558,1559,1560,1561,1562,1563,1564,1564,1565,1565,1566,1566,1567,1568,1568,1569,1570,1570,1571,1572,1572,1573,1574,1575,1576,1577,1578,1578,1579,1580